﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CoreGallery.Addins.AddInView;

namespace CoreGallery.Transformation
{
    /// <summary>
    /// Adjust colors with sliders or various preset
    /// </summary>
    [System.AddIn.AddIn("Color manipulation transformation addin")]
    public class ColorTransformation : ITransformAddinBase
    {
        #region ITransformAddinBase Members

        public bool SupportsOptionsDialog
        {
            get { throw new NotImplementedException(); }
        }

        public string Name
        {
            get { return "Color manipulation transformation addin"; }
        }

        public string Creator
        {
            get { throw new NotImplementedException(); }
        }

        public string Description
        {
            get { return "Performs color operations like brightness and contrast."; }
        }

        public string AboutText
        {
            get { return "Core image color addin"; }
        }

        public Version Version
        {
            get { return new Version(1, 0); }
        }

        public void PerformTransform(IPhoto p)
        {
            throw new NotImplementedException();
        }

        public void PreviewTransform(IPhoto p)
        {
            throw new NotImplementedException();
        }

        public void QueueTransform(IPhoto p)
        {
            throw new NotImplementedException();
        }

        public void ShowOptionsDialog()
        {
            throw new NotImplementedException();
        }

        public void OnInit()
        {
            throw new NotImplementedException();
        }

        public void OnLoad()
        {
            throw new NotImplementedException();
        }

        public void OnUnload()
        {
            throw new NotImplementedException();
        }

        #endregion
    }
}
